package com.somedemo.java_design_patterns_demo.single;
//静态内部类方式 线程安全

public class SingleDemo3 {
    private SingleDemo3() {
    }
    private static class SingleStaticDemo3{
        private static SingleDemo3 singleDemo3 = new SingleDemo3();
    }
    public SingleDemo3 getSingleDemo3() {
       return SingleStaticDemo3.singleDemo3;
    }
    public static void main(String[] args) {
        SingleDemo3 singleDemo11 = new SingleDemo3();
        System.out.println(singleDemo11.getSingleDemo3());
        SingleDemo3 singleDemo12 = new SingleDemo3();
        System.out.println(singleDemo12.getSingleDemo3());
    }
}
